Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
72 CASTLE ROAD Semi-Detached £163,607 £160,000 15 Sep 2023
74 CASTLE ROAD Semi-Detached £168,218 £135,000 13 Aug 2018
76 CASTLE ROAD Semi-Detached £164,800 £123,500 14 Oct 2016
78 CASTLE ROAD Semi-Detached £171,991 £39,000 10 Jun 1999
80 CASTLE ROAD Semi-Detached £122,789 £120,000 4 Oct 2023
88 CASTLE ROAD Semi-Detached £114,855 £92,000 9 Jul 2018
90 CASTLE ROAD Semi-Detached £163,667 £159,950 13 Oct 2023
92 CASTLE ROAD Semi-Detached £241,296 £42,500 22 Feb 1996
94 CASTLE ROAD Semi-Detached £199,695 £110,000 16 Dec 2005
98 CASTLE ROAD Semi-Detached £127,905 £125,000 20 Oct 2023
104 CASTLE ROAD Semi-Detached £201,639 £54,500 18 Sep 2000
106 CASTLE ROAD Semi-Detached £227,065 £40,000 8 Jun 1995